a swarm of - Alemán Inglés Diccionario